const path = require('path');

function resolve(dir) {
  return path.join(__dirname, dir);
}
module.exports = {
  lintOnSave: true,
  chainWebpack: (config) => {
    config.resolve.alias
      .set('@', resolve('src'))
      .set('@assets',resolve('src/assets'))
      // 这里只写了两个个，你可以自己再加，按这种格式.set('', resolve(''))
  },
  devServer: {
    proxy: {
      '/json': {
        //这里后台的地址模拟的;应该填写你们真实的后台接口
        target: 'http://static.bs.xyz/json-cpns/',
        ws: true,
        //允许跨域
        changOrigin: true,
        //请求的时候使用这个api就可以
        pathRewrite: { '^/json': '' }
      }

    }
  },
  configureWebpack: {
    externals: {
      "BMap": "BMap"
    }
  }

};